primary place of business - Alemán Inglés Diccionario